Národní úložiště šedé literatury Nalezeno 6 záznamů.  Hledání trvalo 0.01 vteřin. 
Rozšíření nástroje pro podporu agilního vývoje softwaru
Trávník, Petr ; Trchalík, Roman (oponent) ; Kreslíková, Jitka (vedoucí práce)
Cílem diplomové práce "Rozšíření nástroje pro podporu agilního vývoje softwaru" je studium agilních metodik a jejich aplikace v praxi. Z agilních metodik se práce detailněji zabývá metodikou Scrum, kterou používá oddělení Corporate Technology společnosti Siemens v Brně. Práce se dále věnuje analýze a srovnání nejpoužívanějších profesionálních nástrojů pro agilní vývoj, které zároveň poskytují inspiraci pro rozšíření nástroje v oddělení  společnosti Siemens. Na základně analýzy byla identifikována možná vylepšení nástroje s cílem ještě více zefektivnit agilní vývoj. Tyto závěry byly předloženy konzultantovi ze společnosti Siemens a na základě vzájemné dohody byly implementovány moduly pro  revizi kódu  a  retrospektivu . Součástí implementace bylo také několik dílčích úprav současného nástroje. Všechna implementovaná rožšíření byla prováděna s důrazem na úsporu času, optimalizaci administrativní zátěže a další zefektivnění vývoje. Závěrem  je diskutován přínos implementovaných řešení a možné další směry rozvoje nástroje.
Vliv kopírování kódu na kvalitu softwarového projektu
Chovanec, Zdeněk ; Rychlý, Marek (oponent) ; Křivka, Zbyněk (vedoucí práce)
Tato práce se věnuje problematice nalezení zkopírovaných úseků kódu. Pozornost je přitom zaměřena na programovací jazyk Python verze 3 a na úseky kódu pocházející ze služby Stack Overflow. Cílem práce je vyhodnocení vlivu kopírování kódu na kvalitu softwarového projektu.  Detekce úryvků kódu uvnitř softwarového projektu je provedena pomocí nástroje NiCad. Výchozí proces detekce byl upraven tak, aby se podařilo nalézt co největší počet shodných úryvků. Kvalita kódu je měřena podle míry obsahu duplicitního kódu a dále podle počtu nahlášených chyb daného projektu. Vliv kopírování na kvalitu je vyhodnocen na vzorku open-source projektů pocházejících ze služby GitHub. Vztah mezi přítomností úryvku ze služby Stack Overflow a kvalitou projektu byl prokázán formou statistického testu.
Vliv kopírování kódu na kvalitu softwarového projektu
Chovanec, Zdeněk ; Rychlý, Marek (oponent) ; Křivka, Zbyněk (vedoucí práce)
Tato práce se věnuje problematice nalezení zkopírovaných úseků kódu. Pozornost je přitom zaměřena na programovací jazyk Python verze 3 a na úseky kódu pocházející ze služby Stack Overflow. Cílem práce je vyhodnocení vlivu kopírování kódu na kvalitu softwarového projektu.  Detekce úryvků kódu uvnitř softwarového projektu je provedena pomocí nástroje NiCad. Výchozí proces detekce byl upraven tak, aby se podařilo nalézt co největší počet shodných úryvků. Kvalita kódu je měřena podle míry obsahu duplicitního kódu a dále podle počtu nahlášených chyb daného projektu. Vliv kopírování na kvalitu je vyhodnocen na vzorku open-source projektů pocházejících ze služby GitHub. Vztah mezi přítomností úryvku ze služby Stack Overflow a kvalitou projektu byl prokázán formou statistického testu.
Rozšíření nástroje pro podporu agilního vývoje softwaru
Trávník, Petr ; Trchalík, Roman (oponent) ; Kreslíková, Jitka (vedoucí práce)
Cílem diplomové práce "Rozšíření nástroje pro podporu agilního vývoje softwaru" je studium agilních metodik a jejich aplikace v praxi. Z agilních metodik se práce detailněji zabývá metodikou Scrum, kterou používá oddělení Corporate Technology společnosti Siemens v Brně. Práce se dále věnuje analýze a srovnání nejpoužívanějších profesionálních nástrojů pro agilní vývoj, které zároveň poskytují inspiraci pro rozšíření nástroje v oddělení  společnosti Siemens. Na základně analýzy byla identifikována možná vylepšení nástroje s cílem ještě více zefektivnit agilní vývoj. Tyto závěry byly předloženy konzultantovi ze společnosti Siemens a na základě vzájemné dohody byly implementovány moduly pro  revizi kódu  a  retrospektivu . Součástí implementace bylo také několik dílčích úprav současného nástroje. Všechna implementovaná rožšíření byla prováděna s důrazem na úsporu času, optimalizaci administrativní zátěže a další zefektivnění vývoje. Závěrem  je diskutován přínos implementovaných řešení a možné další směry rozvoje nástroje.
Refaktoring v PHP
Martišek, Jiří ; Mittner, Jan (vedoucí práce) ; Buchalcevová, Alena (oponent)
Tato práce se zabývá návrhem metodiky refaktoringu webových aplikací v PHP. Hlavním cílem práce je navrhnout tuto metodiku a ukázat její praktickou aplikaci na reálném projektu. V první kapitole vymezuji cíle, omezení a očekávané přínosy práce. Ve druhé pak uvádím výsledky průzkumu existující literatury na podobná témata. Ve třetí kapitole pak komentuji přístup některých metodik vývoje softwaru k problematice refaktoringu. Ve čtvrté kapitole uvádím obecně známé pachy a přidávám další, obvyklé v PHP. Také si všímám specifik refaktoringu v PHP. V páté kapitole shrnuji požadavky na metodiku, předpoklady jejího použití, její principy a obecné vlastnosti. Dále uvádím doporučený postup refaktoringu webové aplikace, jehož jednotlivé části jsou okomentovány dále v kapitole. Jedná se především o způsob identifikace oblastí k refaktoringu, jejich prioritizace a následně praktik pro samotný refaktoring. V závěru uvádím tipy pro zavedení předkládané metodiky do praxe. V šesté kapitole ukazuji praktickou aplikaci metodiky na reálném projektu. Komentuji jednotlivé kroky provedené dle metodiky a následně postřehy získané při vlastním refaktoringu.
Open source vývojová prostředí pro Javu a kontrola kvality kódu
Roh, Jiří ; Švecová, Jarmila (vedoucí práce) ; Šťastný, Marek (oponent)
Pro potřebu kontroly kvality kódu v Javě lze jednak využít funkce vývojového prostředí, ale také i samostatné programy, které kvalitu kódu hlídají - analyzéry kódu. Ty lze použít v podobě pluginů pro vývojová prostředí. V této práci jsem se primárně zaměřoval na vývojová prostředí NetBeans a Eclipse a jejich podporu pro různé analyzéry kódu (FindBugs, PMD, atd.) z oblasti open source. Práce se zabývá analýzou kontroly kvality ve vývojových prostředích a analyzérech kódu.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.